#include <stdio.h>
int main()
{
	int i,j,k,x,y,n,num; 
	scanf("%d\n",&n);
	int s[n];
	for(i=0;i<n;i++)
	{
		int x=0;
		int y=0;
		scanf("%d\n",&num);
		int a[num];
		for(j=0;j<num;j++)
		{
			scanf("%d",&a[j]);
		}
		for(j=0;j<num;j++) 
		{
	    for(k=0;k<num-j;k++)
	    {
     	if(a[k]>a[k+1])
     	{
     	x=a[k];
     	a[k]=a[k+1];
     	a[k+1]=x;
        }
	    }
        }
        for(j=0;j<num;j++)
        {
        	if(a[j]!=a[j+1])
        	{
        		a[j]=a[j+1];
        		y++;
			}
		}
		s[i]=y;
   }
   for(j=0;j<n;j++)
   {
   	printf("%d\n",s[j]);
   }
   return 0;
}
